interconnected wells - Spanish English Dictionary